home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / HPOJSCAN.IN_ / hpojscan.inf
Encoding:
Windows Setup INFormation  |  1999-11-14  |  4.2 KB  |  163 lines

  1. [Version]
  2. Signature="$Windows NT$"
  3. Class=Image
  4. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  5. Provider=%msft%
  6. LayoutFile=layout.inf
  7. DriverVer=11/14/1999,5.00.2183.1
  8.  
  9. ;====================================================
  10.  
  11. [ControlFlags]
  12. ExcludeFromSelect=*
  13.  
  14. [DestinationDirs]
  15. DefaultDestDir=11                               ; LDID_SYS
  16. Dot4Scan_CopySysFiles   = 10,System32\drivers
  17. DfltDS.CopyFiles        = 10,TWAIN_32
  18.  
  19. [SourceDisksFiles]
  20. Dot4scan.sys = 1
  21.  
  22. ;====================================================
  23.  
  24. [Manufacturer]
  25. %HP%=D4P_Models
  26.  
  27. [D4P_Models]
  28. ;
  29. ; This INF supports models with these PnP IDs
  30. ; (Enumerated by any enumerator (*))
  31. ;
  32. %OJ_1150_Scan%  =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC30A3&SCAN
  33. %OJ_1170_Scan%  =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC9D64&SCAN
  34. %OJ_R40_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC4ABC&SCAN
  35. %OJ_R40xi_Scan% =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC010B&SCAN
  36. %OJ_R45_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC497C&SCAN
  37. %OJ_R60_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC2ABD&SCAN
  38. %OJ_R65_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC297D&SCAN
  39. %OJ_R80_Scan%   =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC4AB9&SCAN
  40. %OJ_R80xi_Scan% =Dot4Scan_Inst,DOT4\HEWLETT-PACKARDOFFIC5108&SCAN
  41. ;
  42.  
  43.  
  44. [Dot4Scan_Inst.NT]
  45. ;
  46. ; Copy files for the W2K installation
  47. ;
  48. SubClass=StillImage
  49. DeviceType=1
  50.  
  51. ;
  52. ; Add line below to enable front panel events
  53. ;
  54. ;Capabilities=3 
  55.  
  56. Events=Dot4Scan_Inst.Events
  57. DeviceData=Dot4Scan_Inst.DeviceData
  58. AddReg=Dot4Scan_AddReg
  59. CopyFiles=Dot4Scan_CopySysFiles,Scanner.CopyFiles,DfltDS.CopyFiles
  60. ;;PropertyPages="hpscnmgr.dll,EnumStiPropPages"
  61.  
  62. ;
  63. ; SubType is not used now
  64. ;
  65. ;DeviceSubType=0x0100
  66. ICMProfiles="sRGB Color Space Profile.icm"
  67.  
  68. [Dot4Scan_Inst.NT.HW]
  69. ;
  70. ; Special configuration info
  71. ;
  72. AddReg=Dot4Scan_AddReg
  73.  
  74. [Dot4Scan_Inst.DeviceData]
  75. TwainDS=%HPSourceName%
  76. Model=DOT4S
  77.  
  78. [Dot4Scan_Inst.Events]
  79. ScanButton=%ScanButton%,{A6C5A715-8C6E-11d2-977A-0000F87A926F},*
  80.  
  81. [Dot4Scan_Inst.coinstallers]
  82. ;;AddReg=Scanner.Coinstaller.AddReg
  83.  
  84. [Dot4Scan_CopySysFiles]
  85. Dot4scan.sys
  86.  
  87. [DfltDS.CopyFiles]
  88. hposrc10.ds
  89.  
  90. [Scanner.CopyFiles]
  91. hpousd10.dll
  92. hpscnmgr.dll
  93. hposcl10.dll
  94. hpo5300a.aio
  95. hpo5400a.aio
  96. hpo5500a.aio
  97.  
  98. [Dot4Scan_AddReg]
  99. ;
  100. ; Add keys under Enum\enumeratorID\device-instance-id
  101. ;
  102. HKR,,"ReadSocketId",0x00010001,0x0004
  103. HKR,,"WriteSocketId",0x00010001,0x0004
  104. HKR,,"ReadBufferSize",0x00010001,0x7FFF
  105. HKR,,"WriteBufferSize",0x00010001,0x7FFF
  106.  
  107. ;
  108. ; Register USD
  109. ;
  110. HKR,,USDClass,,"{6cd49e80-019d-11d3-bc84-00a0c90432ee}"
  111. HKCR,CLSID\{6cd49e80-019d-11d3-bc84-00a0c90432ee},,,"Hewlett Packard USD"
  112. HKCR,CLSID\{6cd49e80-019d-11d3-bc84-00a0c90432ee}\InProcServer32,,,%11%\hpousd10.dll
  113. HKCR,CLSID\{6cd49e80-019d-11d3-bc84-00a0c90432ee}\InProcServer32,ThreadingModel,,"Both"
  114.  
  115.  
  116. [Dot4Scan_Inst.NT.Services]
  117. ;
  118. ; Add the Dot4 driver as a service
  119. ;
  120. AddService=Dot4Scan,0x00000002,Dot4ScanService
  121.  
  122.  
  123. [Dot4ScanService]
  124. ;
  125. ; Service configuration info
  126. ;
  127. DisplayName     = %Dot4Scan_Name%
  128. ServiceType     = 1             ; Kernel driver
  129. StartType       = 3             ; Manual start
  130. ErrorControl    = 1             ; Error ignore
  131. ServiceBinary   = %12%\Dot4Scan.sys
  132.  
  133. ;====================================================
  134.  
  135. [Strings]
  136. Dot4Scan_Name       ="Scan Class Driver for IEEE-1284.4"
  137. HP                  ="Hewlett-Packard"
  138. Msft                = "Microsoft"
  139. INF_Provider="Hewlett-Packard"
  140. Desc_Val="Description"
  141. D4Scan="1284.4 Compatible Scanner"
  142. ScanButton="Scan Button"
  143.  
  144. ;;;;;;;;;;;;;;;;
  145. OJ_1150_Scan        = "Hewlett-Packard OfficeJet 1150C Scanner"
  146. OJ_1170_Scan        = "Hewlett-Packard OfficeJet 1170C Series Scanner"
  147. OJ_R40_Scan         = "Hewlett-Packard OfficeJet R40 Scanner"
  148. OJ_R40xi_Scan       = "Hewlett-Packard OfficeJet R40xi Scanner"
  149. OJ_R45_Scan         = "Hewlett-Packard OfficeJet R45 Scanner"
  150. OJ_R60_Scan         = "Hewlett-Packard OfficeJet R60 Scanner"
  151. OJ_R65_Scan         = "Hewlett-Packard OfficeJet R65 Scanner"
  152. OJ_R80_Scan         = "Hewlett-Packard OfficeJet R80 Scanner"
  153. OJ_R80xi_Scan       = "Hewlett-Packard OfficeJet R80xi Scanner"
  154.  
  155.  
  156. ;;
  157. ;; ATTENTION :: This name should match exactly to product name in resource file
  158. ;; for data source
  159. ;;
  160. TwainDS="HP All-in-One Source"
  161. HPSourceName="HP All-in-One Source"
  162.  
  163.